Useful english dictionary. 2012.
mahaila — noun A large riverboat, formerly used as a naval vessel in Arabian countries … Wiktionary